ross archipelago - French English Dictionary